<?php
/**
 *@作者:MissZhang
 *@邮箱:<787727147@qq.com>
 *@创建时间:2021/7/9 下午5:39
 *@说明:指令文件
 */
namespace app\admin\command;
use think\console\Command;
use think\console\Input;
use think\console\Output;
use think\facade\Db;

class AutoDay extends Command
{

    protected function configure()
    {
        $this->setName('autoDay')->setDescription('Say Hello');
    }
    protected function execute(Input $input, Output $output)
    {
        $uniacids = Db::name('admin')->group('uniacid')->column('uniacid');
        foreach ($uniacids as $uniacid){
            $param = [
                'uniacid' => $uniacid,
            ];
            event('AppInit', $param);
            //认养订单归0 每天0点执行
            order_auto();
            //储备金释放 每天0点执行
            cbj_sf_auto();
            //团队自动分红 每天0点执行
            td_fh_auto();
            //加权自动分红 每天0点执行
            jq_fh_auto();
        }

        $output->writeln('每日自动任务执行成功');
    }
}
